@CHARSET "UTF-8";
.main .body .cont{
	
}
.main .body .cont .titl{
	padding: 1em 2em;
	color: #ececec;
}
.main .body .cont .data{
	padding: 0em 1em 1em 1em;
}
.main .body .cont .data table{
	border-collapse: collapse;
	width: 100%;
	color: #666666;
}
.main .body .cont .data table thead{
	
}
.main .body .cont .data table thead tr{
	
}
.main .body .cont .data table thead tr th{
	background: #ffffff;
	background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 47%, #ededed 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 47%,#ededed 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );
	border-bottom: 1px solid #C7C7C7;
}
.main .body .cont .data table thead tr th span{
	display: block;
	padding: 1em 0.5em;
}
.main .body .cont .data table tbody{
	background: #ffffff;
}
.main .body .cont .data table tbody tr{
	
}
.main .body .cont .data table tbody tr:nth-child(even){
	background-color: #f8f8f8;
}
.main .body .cont .data table tbody tr td{
	
}
.main .body .cont .data table tbody tr td:last-child{
	text-align: center;
} 
.main .body .cont .data table tbody tr td span{
	display: block;
	padding: 0.5em 0.5em;
}
.main .body .cont .data table tbody tr td .rowo{
	display: inline-block;
}
.main .body .cont .data table tfoot{
	
}
.main .body .cont .data table tfoot tr{
	
}
.main .body .cont .data table tfoot tr td{
	background: #ffffff;
	background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 47%, #ededed 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 47%,#ededed 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 );
	border-top: 1px solid #C7C7C7;
}
.main .body .cont .data table tfoot tr td span{
	display: block;
	padding: 1em 0.5em;
}
.main .body .cont .data table thead tr th:first-child {
	border-radius: 0.3em 0em 0em 0em;
}
.main .body .cont .data table thead tr th:last-child {
	border-radius: 0em 0.3em 0em 0em;
	width: 5em;
}
.main .body .cont .data table thead tr th:only-child{
	border-radius: 0.3em 0.3em 0em 0em;
}
.main .body .cont .data table tfoot tr td:first-child {
	border-radius: 0em 0em 0.3em 0em;
}
.main .body .cont .data table tfoot tr td:last-child {
	border-radius: 0em 0em 0em 0.3em;
}
.main .body .cont .data table tfoot tr td:only-child{
	border-radius: 0em 0em 0.3em 0.3em;
}
.main .body .cont .data ul{
	display: none;
	list-style: none;
	position: absolute;
	background-color: #FFF;
	box-shadow: 0em 0em 0.6em 0.1em rgba(0, 0, 0, 0.3);
	width: 6em;
}
.main .body .cont .data ul li{
	
}
.main .body .cont .data ul li a{
	display: block;	
	padding: 0.5em 0.5em;
}
.main .body .cont .data ul li a:hover{
	background-color: rgba(0, 0, 0, 0.6);
	color: #92E8CC;
	text-shadow: 0em 0em 1.0em #92E8CC;
}
.main .body .cont .data ul li a .icon{
	margin-right: 0.5em;
}